artificial stone block - Español Inglés Diccionario